a parasitic flowering plant from balanophora family - Español Inglés Diccionario